var customElementTypeProvider = (function () {
  return function (options) {
    var addElementTypes = function (context) {
      context.addPrintElementTypes('testModule', [
        new hiprint.PrintElementTypeGroup('常规', [
          { tid: 'testModule.text', text: '文本', data: '', type: 'text' },
          {
            tid: 'testModule.image',
            text: '图片',
            data: '/Content/assets/hi.png',
            type: 'image',
          },
        ]),
        new hiprint.PrintElementTypeGroup('辅助', [
          {
            tid: 'testModule.hline',
            text: '横线',
            type: 'hline',
          },
          {
            tid: 'testModule.vline',
            text: '竖线',
            type: 'vline',
          },
          {
            tid: 'testModule.rect',
            text: '矩形',
            type: 'rect',
          },
          {
            tid: 'testModule.oval',
            text: '椭圆',
            type: 'oval',
          },
        ]),
      ])
    }
    return {
      addElementTypes: addElementTypes,
    }
  }
})()
